1. 首页 > 最热门游戏攻略_最新游戏资讯

我的世界投掷出钻石的指令,老玩家教你用指令

作者:小小 更新时间:2026-07-30
摘要:指令基础在《我的世界》里投掷出钻石的指令,核心是使用“summon”命令召唤一个掉落物,比如“/summonitem~~~{Item:{id:”minecraft:diamond”,Count:1}}”。我玩了十年这个游戏,最初学会这个指令是因为在生存模式里想给队友快速分钻石,但手动丢太慢容易出错。这个指令的关键在于“it,我的世界投掷出钻石的指令,老玩家教你用指令

 

指令基础

在《我的世界》里投掷出钻石的指令,核心是使用“summon”命令召唤一个掉落物,比如“/summon item ~ ~ ~ {Item:{id:”minecraft:diamond”,Count:1}}”。我玩了十年这个游戏,最初学会这个指令是因为在生存模式里想给队友快速分钻石,但手动丢太慢容易出错。这个指令的关键在于“item”这个实体类型,它代表一个物品实体,而“~ ~ ~”是相对坐标,表示在你当前位置生成。注意后面的花括号里必须用双引号把物品ID包起来,且“Count”是数量,最大可以到64。如果你输入“Count:64”就会丢出一整组钻石,在地上看起来像一堆闪光的蓝色方块。另外指令末尾不要加多余空格,否则游戏会报错。我建议你第一次实验时先在创造模式打开作弊,输入“/give @s command_block”获取命令方块,然后把指令写进去按下按钮,这样能避免手误。记得在Java版和基岩版里指令格式略有不同,基岩版需要用“/summon item ~ ~ ~ {item:”diamond”,amount:1}”这种写法,不过最新版本已经统一成JSON格式了。我踩过很多坑,比如把“id”拼成“ID”,少写一个冒号,结果半天没反应,最后发现是大小写问题。

进阶玩法

如果你想让钻石飞得更远或者有特殊效果,那就要用到“Motion”标签。比如“/summon item ~ ~1 ~ {Item:{id:”minecraft:diamond”,Count:1},Motion:[0.0,0.5,0.0]}”会让钻石向上弹起,然后自然落下。我经常在服务器里用这个指令在玩家头顶下钻石雨,配合“/execute @e[type=item] ~ ~ ~ summon item ~ ~ ~ {Item:{id:”minecraft:diamond”,Count:1}}”就能无限复制钻石,但小心服务器会卡顿。另一个实用技巧是投掷出带有附魔的钻石,比如“/summon item ~ ~ ~ {Item:{id:”minecraft:diamond”,Count:1,tag:{Enchantments:[{id:”sharpness”,lvl:5}]}}}”,这样丢出来的钻石外观会发光,但实际上是普通物品,只是名字带附魔标签。我在做地图时常用这个来制造虚假宝藏,骗过那些不细看的新手。还有更高级的玩法,给钻石加上“PickupDelay”标签,比如“PickupDelay:32767”让钻石永远无法被捡起,用来装饰地面。或者加“Age:0”防止它消失,但注意“Age”数值超过6000会自动消失,要设成负数才能永久存在。这些细节都是反复测试出来的,比如“Motion”的坐标值,正向是右、上、前,负向是左、下、后,单位是米每刻,0.5大约能飞两格高。

实战应用

在多人服务器里,我常用投掷钻石指令做任务奖励或者小游戏。比如建造一个“钻石雨”装置,在命令方块里循环执行“/execute @a[tag=winner] ~ ~ ~ summon item ~ ~2 ~ {Item:{id:”minecraft:diamond”,Count:1},Motion:[0.0,0.0,0.0],PickupDelay:0}”,这样获胜玩家头顶会自动掉落钻石,而且可以立即捡起。记得关掉命令方块输出,否则聊天栏会刷屏。另一个实用场景是给远方的队友空投物资,用“/summon item @p[x=100,y=64,z=100] ~ ~ ~ {Item:{id:”minecraft:diamond”,Count:16}}”就能在指定坐标生成钻石,但注意“@p”会选最近的玩家,所以要精确坐标最好直接写数字。我遇到过因为坐标多写一个小数点导致钻石飞到虚空里的惨案,所以建议先在脚下测试。如果你想要钻石以抛物线轨迹飞向目标,可以用“/summon item ~ ~ ~ {Item:{id:”minecraft:diamond”,Count:1},Motion:[10.0,5.0,0.0]}",但这样会直线飞出,实际物理效果不佳,不如用“/data merge entity @e[type=item,sort=nearest,limit=1] {Motion:[0.0,0.0,0.0]}”来锁定移动。不过最省事的办法还是配合红石电路,用投掷器加上漏斗实现自动化,但指令更灵活。

注意事项

使用投掷钻石指令必须开启作弊权限,在单机里按“T”输入“/gamemode creative”或“/allow cheats true”。在服务器里你还需要OP权限,否则会提示“你没有权限使用此命令”。我有个朋友在生存模式里试了半天,结果发现是管理员没给他白名单。另外注意指令中的引号必须用英文半角,中文引号会报错。还有数量“Count”不能超过64,否则游戏会认为是无效数据,但你可以用“/give”指令给玩家钻石,然后弹出物品栏,不过那样就不是“投掷”了。如果你想要钻石从手中丢出而不是凭空生成,可以用“/execute as @p run summon item ^ ^ ^1 {Item:{id:”minecraft:diamond”,Count:1}}”,这样钻石会从玩家面前掉落,看起来更自然。但注意“^”是局部坐标,表示玩家面向的方向。我常在跑酷地图里用这个做特效,丢出钻石作为引导标记。最后提醒一下,大量投掷钻石会导致实体数量过多,服务器掉帧,所以合理控制数量,或者用“/kill @e[type=item]”清理。作为老玩家,我建议你先把基础指令写在书里,方便随时复制粘贴,毕竟手动输入长串字母很容易出错,尤其是“minecraft:diamond”这个ID,多写一个s就变成“minecraft:diamonds”直接无效。

个人心得

我玩《我的世界》这些年,投掷钻石指令用得最多的场景其实是整蛊朋友。比如在别人的基地里偷偷放一个命令方块,循环执行“/summon item ~ ~ ~ {Item:{id:”minecraft:diamond”,Count:1,PickupDelay:600}}”,这样钻石会不断出现但无法捡起,直到对方发现并拆掉命令方块。或者用“/summon item ~ ~ ~ {Item:{id:”minecraft:diamond”,Count:1,tag:{display:{Name:”{\”text\”:\”假钻石\”}”}}}}”丢出名字叫“假钻石”的普通物品,看着朋友兴奋地捡起来却发现是假的,这种乐趣只有指令玩家才懂。当然你也能用指令做出真正有用的东西,比如在空岛服务器里,用“/summon item ~ ~ ~ {Item:{id:”minecraft:diamond”,Count:1},Age:-32768}”生成永不消失的钻石,作为地标或者信标。不过要注意,如果生存模式里你把自己卡在钻石堆里,记得用“/kill”指令脱身,我就因为贪心堆了太多钻石结果被卡住动弹不得。最后分享一个小技巧,在指令末尾加上“,Item:{id:”minecraft:air”}”可以清空物品,但最好别乱试。总之,掌握这些指令后,你就能在《我的世界》里玩出花来,不过记住不要过度依赖指令,毕竟生存模式自己挖来的钻石才更有成就感。